a team with play off possibilities - Francés Inglés Diccionario